added tons of stuff: rotation, positions in DB, fiddled with other details.