add listing method, standardize input