slowly converting to a childishly simple angular app