added support for armv5