some angular stuff working pretty nice