make it full featured rack app!