The basics work; added list of ideas