initial angular stuff and super rough and ugly styles.