added the core view + styles