works with empty 'at'