fix computed property bug