Implements view