changes to support proteinsite rendering