Added two new properties ('left' and 'top') for better semantic.