added fake framework header