functional site prediction added