indentation and white space padding needs fixing