Trying to do views system ugly