readded mistakenly removed form methods