have an idea, but the basics aren't even working