updated angular to 1.2.9; made stuff better