Everything For bam pow awesome